Ansible Kickstart 2

Hostname

Als naechstes ist das Netzwerk dran. Das erste, was man machen kann ist den Hostnamen zu setzen:

- name: Set the hostname of the server
  become: yes
  hostname:
    name: "{{ hostname }}"

- name: Add the FQDN to the localhost
  lineinfile:
  become: yes
    path: /etc/hosts
    regexp: '^127\.0\.1\.1'
    line: "127.0.1.1 {{ hostname }}.{{ domain }} {{ hostname }}"
    create: yes

IP Address

Bei IPs bin ich mir noch etwas unsicher. Am besten waere es den Hostnamen gleich mit der IP zu verbinden. Doch die beste Strategie dafuer ist mir noch nicht klar.

Eine Methode waere es sofort die MAC Adresse im DHCP Server einzutragen und eine feste IP zu vergeben. Danach noch einen DNS Eintrag zu machen. Doch irgendwie kommt mir das nicht ganz sinnvoll vor. Es waere besser nur DNS Eintrag und MAC Adresse zu verbinden, und die IP komplett wegzulassen.